Natürliche Vorkommen: Iberische Halbinsel (gesamtes Gebiet), Balearen, Frankreich (Midi und sehr selten und möglicherweise eingebürgert Korsika), Italien (Sardinien, Sizilien, Toskana, Molise, Apulien?, Basilikata und Kalabrien), ehemaliges Jugoslawien, Griechenland (Nordosten, östliche und südliche Mitte und Peloponnes), Zypern, Türkei, Israel, Ägypten, Lybien, Tunesien, Algerien, Marokko und Makaronesien
Weg- und Feldränder; auf verschiedenen Substrattypen, bevorzugt aber auf basischen Böden; in 0-2000 m Höhe